have a broom up one's tail

[美国俚语]卖力大干